.game-title{
    padding-top:3.5rem; 
    width: 33.2%;
    margin:0 auto; 
}

.game-title-font{
    text-align: center;
    color: #8668D5;
    font-size: 1.5rem;
    margin-top: 1rem;
}
.gift{
    width: 34%;
    margin: 3.625rem auto 2.041667rem;
}
.gift-msg{
    color: #603CBD;
    font-size: 1.666667rem;
    text-align: center;
}
.gift-msg>span{
    font-size:2.5rem;
}
.game-res{
    margin-top:3rem; 
}
.share{
    background: #fff;
    height: 3.666667rem;
    line-height: 3.666667rem;
    margin: 1.166667rem auto 2.5rem;
    color: #603CBD;
    font-size: 1.583333rem;
    text-align: center;
    width: 27.916667rem;
    border-radius:125px; 
}
.continue{
    font-size: 1.583333rem;
    text-align: center;
    width: 27.916667rem;
    border-radius:125px; 
    color: #603CBD;
    background: #FEC130;
    height: 3.666667rem;
    line-height: 3.666667rem;
    margin: 0 auto;
    border:.166667rem solid #fff; 
}